.con { text-align:center;}
.con_img { width:100%; padding:0em; margin:0em; }
.con_left { text-align:left;}
.con_height {height:1em;}
.con_margin {margin-top:1em;}
.con_padding {padding:1em;}
.con_padding_top {padding-top:1em;}

.name {margin-left:5%;}
.price{ float:left; width:100%; height:40px; line-height:40px; font-size:23px; color:#cc0808; font-weight:bold;margin-left:8%;}
.price span{ margin-left:0; font-size:14px; color:#2e2e2e; text-decoration:line-through;}
.stg{ font-weight:bold; font-size:14px;}
.errmsg {
  min-width: 200px;
  text-align:center; 
  padding: 15px;
}
